/* 主页 */
/* i_nav */
nav.uk-navbar-container:not(.uk-navbar-transparent) {background: #fff;}
nav.uk-navbar-container .uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {min-height: 90px;}
nav.uk-navbar-container .uk-navbar-nav>li>a {color: #333;font-size:1.125rem;min-height: 60px;padding: 0;margin: 0 25px;font-weight: bold;}
nav.uk-navbar-container .uk-navbar-nav>li.uk-active>a,nav.uk-navbar-container .uk-navbar-nav>li:hover>a{color:#32B66C;border-bottom: 1px #32B66C solid;}
.uk-navbar-right.uk-hidden\@m a{color:#32B66C;}
.uk-offcanvas-bar {background: #fff;}
/* i_banner */
.i_banner .uk-dotnav>*>* {width: 32px;height: 2px;border-radius: 0;background: 0 0;text-indent: 100%;border: none;transition: .2s ease-in-out;transition-property: background-color,border-color;background-color: #fff;}
.i_banner .uk-dotnav>.uk-active>* {background-color: #32B66C;}
/* i_product */
.i_product .uk-h1, .i_product h1 {font-size: 2.5rem;font-weight: bold;}
.i_product hr.uk-margin-auto{background-color: #32B66C;width: 32px;height: 2px;}
.i_product a.uk-margin-auto{border-width: 1px;border-color: #DCDCDC;border-style: solid;font-size: 1.125rem;color: #333;padding: 10px;}
.i_product a.uk-margin-auto:hover{border-color: #32B66C;background-color: #32B66C;color: #fff;}
.i_product ul li a .uk-text-center{font-size: 1.125rem;color: #333333;padding: 20px;}
.i_product ul li a div img{transition:all .6s;}
.i_product ul li:hover a .uk-text-center{color: #32B66C;}
.i_product ul li a div{overflow: hidden;}
.i_product ul li:hover a div img{transform: scale(1.1);transition:all .6s;}
.i_product .uk-dotnav>*>* {width: 8px;height: 8px;border-radius: 50%;background: 0 0;text-indent: 100%;border: none;transition: .2s ease-in-out;transition-property: background-color,border-color;background-color: #CBCBCB;}
.i_product .uk-dotnav>.uk-active>* {background-color: #32B66C;}
/* i_about */
.i_about .uk-h1, .i_about h1 {font-size: 2.5rem;font-weight: bold;color: #fff;}
.i_about hr.uk-margin-auto{background-color: #fff;width: 32px;height: 2px;}
.i_about .uk-h2, .i_about h2 {font-size: 1.875rem;color: #fff;}	
.i_about p ,.i_about li {color: #FFFFFF;font-size: 1.125rem;}
.i_about hr {background-color: #FFFFFF;width: 40px;height: 1px;}
.i_about ul li h1 {font-size: 2.75rem;font-weight: bold;color: #fff;}
.i_about sub{font-size: 1rem;font-weight: bold;}
.i_about a{color: #32B66C;font-size: 1.125rem;background-color: #fff;border-radius: 5px;padding: 10px 20px;}
.i_about a:hover{color: #fff;background-color: #32B66C;text-decoration: none;}
/* i_case */
.i_case .uk-h1, .i_case h1 {font-size: 2.5rem;font-weight: bold;}
.i_case  hr.uk-margin-auto{background-color: #32B66C;width: 32px;height: 2px;}
.i_case p{color: #888888;font-size: 1.125rem;}
.i_case a.uk-margin-auto{font-size: 1.125rem;color: #333;padding: 10px;}
.i_case a.uk-margin-auto:hover{color: #32B66C;}
.i_case a .uk-text-center{font-size: 1.125rem;color: #333333;padding: 20px;}
.i_case a div img{transition:all .6s;}
.i_case a:hover{text-decoration: none;}
.i_case a:hover .uk-text-center{color: #32B66C;}
.i_case a div{overflow: hidden;}
.i_case a:hover div img{transform: scale(1.1);transition:all .6s;}
/* i_news */
.i_news .uk-h1, .i_news h1 {font-size: 2.5rem;font-weight: bold;}
.i_news  hr.uk-margin-auto{background-color: #32B66C;width: 32px;height: 2px;}
.i_news p.uk-text-center{color: #888888;font-size: 1.125rem;}
.i_news p{color: #888888;font-size: 0.875rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.i_news p.uk-text-center a{color: #fff;font-size: 1.125rem;background-color: #32B66C;border-radius: 5px;padding: 10px 20px;}
.i_news p.uk-text-center a:hover{color: #32B66C;background-color: #fff;text-decoration: none;border: 1PX #32B66C solid;} 
.i_news ul li a h4{font-size: 1.125rem;color: #333333;}
.i_news ul li a div img{transition:all .6s;}
.i_news ul li:hover a h4{color: #32B66C;}
.i_news ul li a div{overflow: hidden;}
.i_news ul li:hover a div img{transform: scale(1.1);transition:all .6s;}
/* footer */
footer .uk-section-secondary{background: #636363;}
footer a:hover {color: #32B66C !important;}
footer div ul li {color: #fff;}
footer div ul li a:hover{   text-decoration: none;}

/* banner - 内页 */
.banner .uk-overlay.uk-light{background-color:  #38383873;padding: 20px;}
.banner ul li a{color: #FFFFFF !important;font-size: 1.125rem !important;}
.banner ul li a:hover, .banner ul li a.active {color: #32B66C !important;}
.banner .uk-subnav>* {padding-left: 80px;}

/* about -内页*/
.about .uk-h1, .about h1.uk-heading.uk-text-center {font-size: 2.5rem;color: #333;}
.about  hr.uk-margin-auto{background-color: #32B66C;width: 32px;height: 2px;}
.about h1 {color: #32B66C;font-size: 2.75rem;font-weight: bold;}
.about sub{font-size: 1rem;font-weight: bold;}
.about ul li ,.about p{color: #333;font-size: 1.125rem;}
.about ul li{text-align: center;}

/* productlist -内页 */
.productlist .uk-text-center{color: #333333;font-size: 1.125rem; font-weight: bold;padding: 20px;}
.productlist a:hover{text-decoration: none;}
.productlist a:hover .uk-text-center{color: #32B66C;}
.productlist a div img{transition:all .6s;}
.productlist a div{overflow: hidden;}
.productlist a:hover div img{transform: scale(1.1);transition:all .6s;}
.productlist .zulin {max-width: 1520px;padding-top:40px;margin-bottom:40px;padding-bottom:20px;}
.productlist .zulin .uk-h1,.productlist .zulin h1.uk-heading.uk-text-center{font-size: 2.5rem;color: #333;}
.productlist .zulin hr.uk-margin-auto{width: 56px;background-color: #32B66C;height: 2px;}
.productlist .zulin h5{color: #32B66C;font-weight: bold;margin-top: 10px;margin-bottom: 0px;}
.productlist .zulin p{font-size: 1rem;font-weight: 400;}
.productlist .zulin .uk-text-center{padding: 0px 25px 0px 10px;}
.productlist .zulin div:not(:last-child) .uk-text-center {border-right: 1px solid #fff;}

/* product -内页 */
.product .uk-h1, .product h1.uk-heading.uk-text-center {font-size: 2.5rem;color: #333;}
.product p.uk-text-center{font-size: 1rem;}
.product ul li ,.product p{color: #333;font-size: 1.125rem;}

/* caselist -内页 */
.caselist h3{font-size: 1.5rem;color: #333;font-weight: bold;}
.caselist .uk-nav-default .uk-nav-sub a{font-size: 1rem;color: #888;}
.caselist .uk-nav-default>li>a{font-size: 18px;color: #333;font-weight: bold;}
.caselist .uk-nav-parent-icon>.uk-parent>a::after{margin-right: 10%;}
.caselist .uk-nav-default .uk-nav-sub a:hover{color: #32b66c;}
.caselist .uk-nav-default>li>a:hover{color: #32b66c;}
.caselist .uk-nav-default .uk-nav-sub li.uk-active a{color: #32b66c;}
.caselist .uk-nav-default>li.uk-active>a{color: #32b66c;}

.caselist .uk-text-center{color: #333;font-size: 1.125rem; font-weight: bold;padding: 20px;}
.caselist a:hover{text-decoration: none;}
.caselist a:hover .uk-text-center{color: #fff;background: #32B66C;}
.caselist a div img{transition:all .6s;}
.caselist a div{overflow: hidden;}
.caselist a:hover div img{transform: scale(1.1);transition:all .6s;}

/* case -内页 */
.case .uk-h1, .case h1.uk-heading.uk-text-center {font-size: 2.5rem;color: #333;}
.case p.uk-text-center{font-size: 1rem;}
.case ul li ,.case p{color: #333;font-size: 1.125rem;}

/* page -内页 */
.page .uk-h1, .page h1.uk-heading.uk-text-center {font-size: 2.5rem;color: #333;font-weight: bold;}
.page p.uk-text-center{color: #333333;font-size: 1.125rem;}

/* newslist -内页 */
.newslist h4.uk-text-truncate{color: #333;font-size: 1.125rem;}
.newslist p{color: #888888;font-size: 0.875rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
.newslist a:hover{text-decoration: none;}
.newslist a:hover h4.uk-text-truncate{color: #32B66C;}
.newslist a div img{transition:all .6s;}
.newslist a div{overflow: hidden;}
.newslist a:hover div img{transform: scale(1.1);transition:all .6s;}

/* news -内页 */
.news .uk-h1, .news h1.uk-heading.uk-text-center {font-size: 2.5rem;color: #333;}
.news p.uk-text-center{font-size: 1rem;}
.news p{color: #333333;font-size: 1.125rem;}
/* news -内页 -分页 */
.news ul.uk-pagination a{border:none;}
.news ul.uk-pagination a:hover{color: #32B66C;background:none;}

/* contact -内页 */
.contact .uk-h1, .contact h1.uk-heading.uk-text-center {font-size: 2.5rem;color: #333;font-weight: bold;}
.contact p{color: #333333;font-size: 1.125rem;}
.contact h3.uk-margin-top{color: #FFFFFF;font-size: 1.5rem;}
.contact .uk-padding{padding-right: 200px;}
.contact hr {border-top: 1px solid #fff;margin-top: 50px;margin-bottom: 50px;}
.contact ul li{color: #FFFFFF;font-size: 1.125rem; line-height:2.667;}
.contact input.uk-input{height: 50px;}
.contact textarea.uk-textarea {height: 180px;}
.contact .uk-button {width: 100%;background: #32B66C;color: #fff; }
.contact .uk-button:hover {background: #15693a;}

/* 通用分页 -内页 */
ul.uk-pagination a{border-width: 1px;border-color:#E5E5E5;border-style: solid; padding: 5px 10px;color: #333333;font-size: 1.125rem;}
ul.uk-pagination .page-num{margin-left: 20px;padding: 5px 10px;}
ul.uk-pagination a:hover,ul.uk-pagination a.page-num.page-num-current{color: #fff;background: #32B66C;}

/* 屏幕 < 640 */
@media screen and (max-width: 640px) {
html{font-size:12.445px;}
.uk-offcanvas-bar {color: #999999;}
.uk-offcanvas-bar hr{border-top-color:#f8f8f8;}
.uk-offcanvas-bar .uk-nav-default>li>a,.uk-nav-default{color:#999999;font-size:1.125rem;}
.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-active a {color:#32B66C;}
.uk-offcanvas-bar .uk-nav-default>li>a:hover {color: #999999;}
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a{color: #999999;}
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover{color: #999999;}
.i_news p{line-height: 1.125rem;}
.banner {min-height: 300px !important;}
.banner .uk-subnav>* {padding-left: 20px;}
.contact .uk-padding {padding-right: 30px;}
.productlist .uk-text-center {padding:10px 20px;}
.newslist .uk-card.uk-card-body{padding:0;}
.newslist .uk-text-truncate{margin:0;}
.newslist .uk-card.uk-card-body p{margin:0;}
.i_product .uk-h1, .i_product h1,.i_about .uk-h1, .i_about h1, .i_case .uk-h1, .i_case h1,.i_news .uk-h1, .i_news h1,.about .uk-h1, .about h1.uk-heading.uk-text-center,.product .uk-h1, .product h1.uk-heading.uk-text-center,.case .uk-h1, .case h1.uk-heading.uk-text-center,.page .uk-h1, .page h1.uk-heading.uk-text-center,.news .uk-h1, .news h1.uk-heading.uk-text-center,.contact .uk-h1, .contact h1.uk-heading.uk-text-center{font-size: 2.41rem;}
.i_news p,.newslist p{font-size: 1.125rem;}
}

/* 640 < 屏幕 < 960 */
@media screen and (min-width: 640px)  and (max-width: 960px) {
}

/* 960 < 屏幕 < 1200 */
@media screen and (min-width: 960px)  and (max-width: 1200px) {
}

/* 1200 < 屏幕 < 1600*/
@media screen and (min-width: 1200px)  and (max-width: 1600px) {
}

/* 屏幕 > 1600 */
@media screen and (max-width: 1600px) {
}


